English Dictionary
▪ sea squab
▪ sea squill
▪ sea squirt
▪ sea star
▪ sea starwort
◊ SEA SQUIRT
sea squirt
n : ascidian that can contract its body and eject streams of
water
sea squab
sea squill
sea squirt
sea star
sea starwort
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]